page{
  background-color: #F3F4F6;
}
.allbtn{
  width: 100%;
  height: 80rpx;
  // background-color: cyan;
  line-height: 80rpx;
  padding-top: 10rpx;
  text{
    border: 2rpx solid #ddd;
    padding: 10rpx;
    background-color: #fff;
    margin-left: 15rpx;
  }
  .current{
    color: var(--themeColor);
    border: 2rpx solid currentColor;
  }
}
.goodsList{
  margin-top: 30rpx;
  width: 100%;
  .item{
    display: flex;
    flex-direction: row;
    height: 250rpx;
    background-color: #fff;
    border-bottom: 2rpx solid #ddd;
   .photo{
     flex: 4;
     text-align: center;
     display: flex;
     align-items: center;
     justify-content: center;
     image{
       width: 80%;
       height: 100%;
     }
   }
   .right{
     flex: 6;
     display: flex;
     flex-direction: column;
     justify-content: space-around;
     .goodsTitle{
       overflow: hidden;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 2;
     }
     .price{
       color: var(--themeColor);
     }
   }
  }
}